technical breakthrough - Turkish English Dictionary